# @Time    :2025/3/25 10:30

# str.replace(old,new[,max])
str1 = "hello"
str2 = str1.replace("o", "p")  # 字符串是不可变的，所以需要一个新的变量来接收
print(str2)

# str.split([x][,n])
str1 = "a,b,c,d,f,h,j,k"
str2 = str1.split(",", 4)
print("str2:", str2)
# str3 = str1.split(".", 2)#x
# print("str3:",str3)

# x.join(seq)
str1 = "hello"
str3 = "^".join(str1)
print(str3)

# str.find(x[,start][,end])
str1 = "sdfg"
str2 = str1.find("df")
print(str2)

# str.index(x[,start][,end])
str1 = "asdfghjkl"
str2 = str1.index("f")  # ----------返回字符串中的第一个x的值，不存在就报错，可指定字符串开始结束的位置
print(str2)

str3 = str1.index("d", 1, 9)  # 指定开始 结束的位置
print(str3)
